türbin salyangozu - Turkish English Dictionary